/**
 * Description:
 * Class Name:LazyTest
 * Date:2022/2/21 17:55
 *
 * @author LTisme
 * @version JAVA17
 */
package 疯狂Java讲义.第7章_Java基础类库._7_4_Java8的日期_时间类._7_4_2_Calendar类;

import java.util.Calendar;

public class LazyTest {
    public static void main(String[] args) {
        Calendar cal = Calendar.getInstance();
        // 注意Calendar月份的起始值是0，而不是1，也就是一月份是0，12月份是11
        cal.set(2003, 7, 31);               // 2003-8-31
        // 下面将月份设为9，如果立即调用输出的话，因为没有9月31号，所以会自动进位到10月1号
        cal.set(Calendar.MONTH, 8);
        System.out.println(cal.getTime());                  // ①——> Wed Oct 01 18:25:14 CST 2003
        cal.set(Calendar.DATE, 5);                          // ②
        System.out.println(cal.getTime());                  // ③——> Sun Oct 05 18:25:14 CST 2003
    }
}
